sugar tree
noun
1
2
: an Australian shrub or small tree (Myoporum platycarpum) with linear leaves and small white flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share